home *** CD-ROM | disk | FTP | other *** search
/ Creative Computers / Creative Computers CD-ROM, Volume 1 (Legendary Design Technologies, Inc.)(1994).iso / text / info / devamiga.txt.pp / devamiga.txt
Text File  |  1994-11-17  |  9KB  |  198 lines

  1.                       D E V E L O P E R S    T O O L B O X
  2.                    ----------------------------------------
  3.                     Assembly language development systems.
  4.                      For Famicom, Super Famicom, GameBoy.
  5.  
  6. The new Developers ToolBox series of assembly language development systems is
  7. designed to give the professional programmer all the tools necessary to create
  8. the demanding applications required by todays software consumers. Each system
  9. contains a full screen, multiple file editor, a high speed assembler, a fully
  10. costomizable source level debugger, and all the upload and download utilities.
  11.  
  12. The ToolBox systems are written in highly optimized 8086 assembly language for
  13. speed and are designed to be run from an IBM PC, AT or PS/2 compatible host
  14. machine. Communication with the target machine is via a high speed link using
  15. the hardware and software included with each ToolBox. All ToolBox software and
  16. program source files are stored and manipulated on the host machine, leaving
  17. the target completely free for program testing.
  18.  
  19. All program source files are standard MS DOS text files and can be edited with
  20. any standard text editor, allowing programmers to use their choice of editor.
  21. No previous knowledge of MS DOS is required to use the ToolBox systems.
  22.  
  23.  
  24.  
  25. THE ASSEMBLER
  26. -------------
  27.  
  28. All ToolBox systems are supplied with a powerful, high-speed, single pass
  29. assembler capable of assembling all standard and most non-standard syntax
  30. for the target systems are rates of up to 500,000 lines of real-life code
  31. per minute on a 33MHz machine. Each assembler can support all the different
  32. processors in any target system, giving much smoother operation when assembling
  33. codes for multi-processor targets.
  34.  
  35.       -   Simple to use multi-processor support built into one assembler
  36.           program, accessed by a single assembler directive (.proc {cpu})
  37.       -   Standard and non-standard syntax are supported to ensure comp-
  38.           atibility with practically all other assemblers.
  39.       -   Full 32 bit expression evaluation as standard.
  40.       -   Extensive macro capabilities.
  41.       -   Full conditional assembly control.
  42.       -   Infinitely nested directives (i.e., DO...LOOP, IF...ENDIF, etc.)
  43.       -   Local labels
  44.       -   Full utilization of LIM EMS memory if present.
  45.       -   Extensive listing controls.
  46.       -   80386 version of assembler for greater assembly speeds.
  47.  
  48.  
  49. THE DEBUGGER
  50. ------------
  51.  
  52. The debuggers supplied with all ToolBox systems are highly sophisticated
  53. program testing and analysis tools. Each is written in a special high-livel
  54. language (MDPL) and can be configured to any extend (even totally re-written
  55. if necessary) to suit the user.
  56.  
  57.       -   Fully overlapping windows under mouse control.
  58.       -   Symbolic and source level debugging.
  59.       -   Conditional break points.
  60.       -   Reapeat a set of commands.
  61.       -   Full expression evaluator can use assembly time symbols.
  62.       -   Disassembly to either screen, printer or disk, Disk files can
  63.           be re-assembled. 
  64.       -   Full program trace facility allows single-stepping, quick-tracing,
  65.           follow memory pointers, and show stack.
  66.       -   All usual monitor/debugger commands to examine and modify memory,
  67.           manipullate blocks, etc.
  68.  
  69. And now, using the new ROM emulation technology, these further features
  70. become available:
  71.  
  72.       -   Hardware breakpoints, can be set anywhere within the ROM space,
  73.           where you can break on an address or any bit address combination
  74.           with don't care bits.
  75.       -   Hardware break point on data access, with don't care bits.
  76.       -   Re-vector addresses, i.e. force re routing of NMI, IRQ's etc.
  77.       -   Halt program execution using above method, no extra wiring!
  78.       -   Auto reset the system after a download.
  79.       -   Emulate up to 16MBit of ROM space.
  80.       -   Debug memory completely invisible, and will not take any part of
  81.           the program address space.
  82.  
  83.  
  84. THE EDITOR
  85. ----------
  86.  
  87. The editor supplied with ToolBox systems is now stand-alone, but can be
  88. integrated to a large extend with the assembler and debugger.
  89.  
  90.       -   Full overlapping windows controlled by either the mouse or keyboard.
  91.       -   Can use project folders specifying up to 128 files to be edited,
  92.           each in a seperate window.
  93.       -   Error tracking across multiple source code files.
  94.       -   Ultra-fast keyboard response and screen updating can keep up with
  95.           even the fastest keyboard repeat rates.
  96.       -   Instantaneous block operations such as copy, move, delete, change of
  97.           case, and read from or write to from disk.
  98.       -   Unique key recorder and playback system can remember a sequence of
  99.           keystrokes and replay them at the press of a key.
  100.       -   Totally flexible string search and replace facility. The search
  101.           engine can compile a list of successful matches showing the lines
  102.           containing the search string. The list can then be browsed through 
  103.           and the required occurrence selected to be viewed in it's file.
  104.       -   Special label search allows for all occurrences of the label under
  105.           the cursor to be search for.
  106.       -   Auto Caps Lock facility automatically sets uppercase for instructions
  107.           and lowercase for comments and text strings.
  108.       -   Auto indent ensures the current line is indended to the same position
  109.           as the previos line.
  110.  
  111.  
  112.  
  113.                               SYSTEM REQUIREMENTS
  114.                             -----------------------
  115.  
  116. All ToolBox systems are designed to run on IBM PC, AT or PS/2 compatible
  117. machines running MS DOS 3.0 or later.
  118.  
  119. The minimum system resources required are 512k of RAM, a hard disk drive,
  120. a monitor and at least 1 free 8-bit expansion slot. In addition, 1 free printer
  121. port is required if you are planing to use the RAMBOY.
  122.  
  123. Any additional system resources will be utilized, such as more memory (either
  124. Conventional or Expanded), a colour monitor and a mouse.
  125.  
  126.  
  127.                                 DISCOUNT SYSTEM
  128.                               -------------------
  129.  
  130. For multiple purchases of ToolBox development system a discount system is
  131. available. For the second and third systems bought there is a discount 
  132. of £1000. For a fourth system bought there is a discount of £1500.
  133. (Note, for the GameBoy system this is £500 and £800 respectively)
  134.  
  135.  
  136.                               ADDITIONAL HARDWARE
  137.                             -----------------------
  138.  
  139.       -   The Video Boy hardware is available as a separate product. This
  140.           package provides the Video Boy interface with a modified GameBoy
  141.           and all interconnecting leads. The GameBoy cartridge slot is free
  142.           and hence any game/development cartridge can be plugged in.
  143.       -   œ550.
  144.  
  145.  
  146.                             THE DEVELOPERS TOOLBOX
  147.                           --------------------------
  148.  
  149. It's a flexible, but integrated development system. It can be combined to give
  150. the integration of the classic PDS systems, or split so that it can be used
  151. with your own familiar tool.... what more could you need?
  152.  
  153.  
  154.                             SPECIAL SYSTEM FEATURES
  155.                           ---------------------------
  156.  
  157. SuperNES:
  158.  
  159.       -   The assembler fully supports the sound chip in the SNES.
  160.       -   Source debugging supported.
  161.       -   Compatible with all cartridge configurations including, the 
  162.           Pilot Wings DSP based cartridge.
  163.       -   £5500.
  164.  
  165.  
  166. GameBoy:
  167.  
  168.       -   Supplied with a GameBoy.
  169.       -   GameBoy is specially converted, so that in can connect to our
  170.           VideoBoy.
  171.       -   The VideoBoy allows you to see the GameBoy display on standard
  172.           monitors, and can do the following:
  173.            -   Can plug into a TTL mono monitor, a cheap but powerful solution.
  174.            -   Powers the GameBoy.
  175.            -   Can Take a VGA input from a PC, and outputs its signal to a
  176.                variable Multisync monitor, you can then have either the PC or
  177.                GameBoy picture on the Multisync monitor.
  178.            -   Both monitors can work simultancously.
  179.            -   PC / GameBo